Міністерство освіти і науки, молоді та спорту України
НУ “Львівська політехніка”
Кафедра АСУ
/
Лабораторна робота № 1
З предмету :
«Організація баз даних та знань»
На Тему:
Вивчення елементів середовища СУБД MS Access
Львів 2012
Мета роботи:
Вивчення складу та призначення елементів меню, об'єктів бази даних та елементів середовища керування базами даних, засобів керування процесами, порядку налаштування середовища СУБД MS Access.
Теоретична частина.
Реляційна модель ґрунтується на понятті відношення (relation). З певним наближенням відношенням можна вважати таблицю, яка володіє специфічними властивостями.
Основні властивості відношення:
Стовпчикам присвоюються однозначні імена, і у кожному з них розміщуються однотипні значення окремих елементів даних (дати, прізвища, цілі числі або грошові суми тощо). У відношенні не може бути двох однакових стовпчиків.
Відношення складається з однотипних рядків і має унікальне ім'я.
Рядки мають фіксовану кількість полів (стовпчиків) і значень (множинні поля, повторювані групи та інші агрегатні значення неприпустимі).
Рядки обов'язково відрізняються один від одного хоча б єдиним значенням, що дає змогу однозначно ідентифікувати будь-який рядок такої таблиці.
У кожній позиції на перетині рядка і стовпчика розміщене атомарне значення або нічого. Поняття атомарності означає неможливість бути поділеним на дрібніші складові без втрати властивостей.
Послідовність рядків і стовпчиків у відношенні може бути довільною.
Реляційна база даних - це множини взаємопов'язаних відношень, які зберігають значення інформаційних показників деякої сукупності об'єктів реального світу. Частина реального світу, що відображається в базі даних називається предметною областю.
У термінології баз даних стовпчики таблиць називають атрибутами (attribute), а рядки - кортежами (tupple) . Формально кожен атрибут - це поєднання імені деякого інформаційного показника та множини його допустимих значень. Множина значень атрибута називається доменом (domain). Кожен кортеж відношення - це елемент узагальненого декартового добутку доменів деякої множини атрибутів. Кортеж являє собою впорядкований n-вимірний вектор, кожна компонента якого вибирається із множини значень одного атрибута.
У прикладних системах і технологіях, які ґрунтуються на теорії реляційних баз даних, застосовується паралельна термінологія для позначення деяких об'єктів. Зокрема, синонімом терміна "атрибут" є терміни "поле" (field) і "стовпчик" (column), терміна "кортеж" - "запис" (record) або "рядок" (row), відношення у системах управління базами даних позначаються терміном "таблиця" (table).
Відношення реляційної бази даних може розглядатись як поєднання двох складових:
множини атрибутів, яка визначає якісні параметри таблиці і називається схемою відношення
множини кортежів у яких зберігаються значення відповідних атрибутів (інформаційного наповнення).
До складу системного меню СУБД MS Access входять: рядок заголовка, рядок панелі інструментів, рядок стану (елементи середовища СУБД).
Рядок заголовка містить ім'я прикладної програми і деколи - ім'я відкритої БД, кнопки керування вікна, кнопки для закриття чи відкриття системного меню.
Рядок меню містить імена меню, в які об'єднані за функціональним призначенням команди та опції (коротко описати).
Рядок стану призначена для розміщення повідомлень про операцій, що виконуються і про поточний стан програми.
Вікно СУБД Access - систематизовані об'єкти БД - таблиці, запити, форми, звіти, макроси та модулі (об'єкти БД). Це вікно має всі властивості вікна Windows.
Під час проектування готового застосування розробникові доводиться виконувати складну роботу із створення окремих його компонентів, таких, як екранні форми, звіти та запити. Для автоматизації цього процесу до складу пакета Access було введено декілька спеціалізованих програм, що можуть розв'язувати такі задачі. Один з напрямків цих програм називається Design (Конструктор), а другий - Wizard (Майстер, чарівник). Конструктор надає для роботи користувача низку ін...